package com.dszy.service;

import com.dszy.entity.Clazz;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ClazzService {
    List<Clazz> queryAll(Clazz clazz);      // 全查
    long count();                           // 查询总记录数
    Clazz queryById(int clazzId);           // 通过id查询班级
    int insert(Clazz clazz);                // 新增班级
    int insertBatch(@Param("list") List<Clazz> clazzList);  // 批量新增班级
    int insertOrUpdateBatch(@Param("list") List<Clazz> clazzList);  // 批量新增或修改班级
    int update(Clazz clazz);                // 修改班级
    int deleteById(int clazzId);            // 通过主键删除班级
}
